@CHARSET "UTF-8";
.register_content{
	border-radius: 5px;
	margin: 20px 0px;
}
.register_banner{
	height: 100%;
	display: inline-block;
	float: left;
}
.register_banner img{
	vertical-align:inherit;
}
.register_form_,
.register_form{
	display: inline-block;
	width: 500px;
	float: left;
	margin-top: -10px;
	border-left: 1px solid #ddd;
	padding: 20px 40px;
	min-height: 400px;
}
.register_form_ h2,
.register_form h2{
	border-bottom: 1px solid #ddd;

}
.register_form_ form,
.register_form form{
	padding: 10px 0px 20px 30px;
}
.register_form_ form div label,
.register_form form div label{
	font-size: 15px;
}
.register_form_ form input[type = email],
.register_form form input[type = email]{
	width: 60%;
}
.register_form_ form input[type = password],
.register_form form input[type = password]{
	width: 60%;
}
.register_form_ form .checkbox,
.register_form form .checkbox{
	width: 60%;
}
.register_ul{
	border-bottom: 1px solid #ddd;
	float: left;
	width: 52%;
}
.register_ul li{
	float: left;
	height: 34px;
	line-height: 30px;
	font-size: 18px;
	margin-right: 20px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border:1px solid #ddd;
	padding: 2px 20px 0px;
	border-bottom: 1px solid #ddd;
	position: relative;
	top:1px ;
	cursor: pointer;
}
.register_ul .active-li{
	border-bottom: 1px solid #fff;
}
.register_login{
	display: inline-block;
	width: 500px;
	min-height: 400px;
	float: left;
	margin-top: -10px;
	border-left: 1px solid #ddd;
	padding: 20px 20px;
	display: none;
}
.register_form_{
	display: none;
}
.col-sm-8{
	padding-left: 0px;
}

.login_direct{
	border:none !important;
	position: relative;
	top: 5px;
	cursor: pointer;
	color: #3171A9;
	float: right;
}
.login_direct:hover{
	text-decoration: underline;
}
.register_ok{	
	margin: 40px 0px;
	font-size: 18px;
}